//.ivu-layout-header.header-align {
//  padding: 0 15px !important;
//}

.header-grids {
  background: inherit;
  padding: 0 15px !important;
}

.side-node {
  min-width: 450px !important;
  max-width: 450px !important;
  width: 450px !important;
  background: inherit;
}

.space-left {
  margin-left: 35px;
}

.space-left-small{
  margin-left: 20px;
}

.space-right{
  margin-right: 15px;
}

.ivu-select {
  width: 150px;
}

.select-title {
  font-weight: 600;
  color: #40a9ff;
}

.form-title {
  text-align: left;
  margin: 15px;
}

.form-input-length {
  width: 300px;
}

.text-btn.ivu-btn {
  padding: 0 10px 0 !important;
  outline: none
}

//重写
.ivu-layout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto;
  background: #ffffff;
}

/** 错误提示框 垂直居中 */
.vertical-center-modal{
  display: flex;
  align-items: center;
  justify-content: center;

  .ivu-modal{
    top: 0;
  }
}

//菜单管理标题样式重写
.ivu-card-head p, .ivu-card-head-inner {
  display: inline-block;
  width: 100%;
  height: 25px;
  line-height: 20px!important;;
  font-size: 20px!important;;
  color: #515a6e;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

